package com.cwd.arm.inter.vo.receiveNode;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Created by yan on 21-11-20.
 */
@Data
@ApiModel("收款节点新增")
public class ReceiveNodeAddVo {

    @ApiModelProperty(value="项目id",required = true)
    private Long projectId;

    @ApiModelProperty(value="收款节点名称",required = true)
    private String nodeName;

    @ApiModelProperty(value="收款类型",required = true)
    private String type;

    @ApiModelProperty(value="收款条件")
    private String nodeCondition;

    @ApiModelProperty(value="收款截止日期,即新增时的收款时间",required = true)
    private java.util.Date endDate;

    @ApiModelProperty(value="应收金额",required = true)
    private java.math.BigDecimal receivableAmount;

    @ApiModelProperty(value="百分比",required = true)
    private java.math.BigDecimal rate;

    @ApiModelProperty(value="结算金额")
    private java.math.BigDecimal closeAmount;


}
